local luasql = require "luasql.sqlite3"
sqliteClient = luasql.sqlite3();
sqliteConn=nil
--[[
获取数据库连接，并判断该连接是否可用，不可用做一次重连
]]---
function getConnect()
    --print("+++++++++++++++++")
    if sqliteConn==nil then
        sqliteConn=sqliteClient:connect('mydb.sqlite.db'); --数据库名，用户名，密码，IP，端口
    end
    -- 判断数据库连接是否可用

    local res,d=sqliteConn:execute("show tables")
    if d~=nil then
        -- 当检测到断开后，重连一次
        sqliteConn=sqliteClient:connect('mydb.sqlite.db'); 
    end
    return sqliteConn
end
